Monomial order

In mathematics, a monomial order is a total order on the set of all (monic) monomials in a given polynomial ring, satisfying the following two properties:

  1. If u < v and w is any other monomial, then uw<vw. In other words, the ordering respects multiplication.
  2. The ordering is a well ordering (every non-empty set of monomials has a minimal element).

Among the powers of any one variable x, the only ordering satisfying these conditions is the natural ordering 1<x<x2<x3... (with only the first condition, the opposite ordering would also qualify, but the set of all powers of x would fail to have a minimal element). Therefore the notion of monomial ordering is interesting only in the case of multiple variables.

Monomial orderings are most commonly used with Gröbner bases and multivariate division.

Examples of monomial orders

The monomial order implies an order on the individual indeterminates. One can simplify the classification of monomial orders by assuming that the indeterminates are named x1, x2, x3, ... in decreasing order for the monomial order considered, so that always x1 > x2 > x3 > …. (If there should be infinitely many indeterminates, this convention is incompatible with the condition of being a well ordering, and one would be forced to use the opposite ordering; however the case of polynomials in infinitely many variables is rarely considered.) In the example below we shall use x instead of x1, y instead of x2, and z instead of x3. With this convention there are still many examples of different monomial orders.

For example, consider the monomials xy^2z, z^2, x^3, and x^2z^2; the monomial orders above would order these four monomials as follows:

Some notions related to monomial orders

When using monomial orderings to define Gröbner bases, different orders can lead to different results. For example, graded reverse lexicographic order has a reputation for producing relatively small Gröbner bases, while elimination orders can be used with the same algorithms to solve systems of polynomial equations by eliminating variables.

References